environmental physics - French English Dictionary